HS_VS_MV

HS_VS_MV

   
SYNTAX:

        HS_VS_MV(VS_NO [, UP_LIMIT=x] [, DOWN_LIMIT=x] [, MEAS_LOOP=x] [, AVG or MAX or MIN or MAVG] [, CLEAR_CONT/CONT_NEXT/PTN_FORCE_STOP/PATTERN_END] [, LOG_OFF] [, MEASURE_LOOP_INTERVAL=x] [, BinNo=x] [, LOG_ALIAS=name] [, LOG_UNIT=unit] [, LOG_SITE=x] [, USER_MONITOR/USER_MON_ONLY] [, IGNORE_FAIL] [, DIGITAL_FILTER=0~6]);

        NOTE: The argument which can use _C_Variable (VS_NO [, UP_LIMIT=x] [, DOWN_LIMIT=x] [, MEAS_LOOP=x])

DESCRIPTION:

        Read back the resource measure value that connect to ADC in tester. HS_VS_MV including the measure of result and check the pass range for this result. 

        NOTE:

          Before executing any measure command, user must execute force command first. Otherwise, system will follow the initial state.

REQUIRED ARGUMENT:

        PARA1: VS_NO

            HS_VS9~32 or power_source_name(string) that has been defined in the PRJ file. Or _C_Variable

OPTIONAL ARGUMENT:

        PARA: UP_LIMIT=x

            x : a voltage value, unit: V, mV or parameter name or GB1~64/MEASURE_VALUE/PinName variable or _C_Variable(double).

        PARA: DOWN_LIMIT=x

            x : a voltage value, unit: V, mV or parameter name or GB1~64/MEASURE_VALUE/PinName variable or _C_Variable(double).

        PARA: MEAS_LOOP=x

            Measure for x times to get the Average, Minimum, Maximum value. 

            Range:1-4096 or _C_Variable

            Default: 1

        PARA: AVG or MAX or MIN or MAVG
            AVG/MAX/MIN/MAVG

            AVG: Use the Average value to compare limit.

            MAX: Use the Maximum value to compare limit.

            MIN: Use the Minimum value to compare limit.

            MAVG: get all measure values, ranking, then remove least 25% and largest 25% of measure values, average middle 50% of measure values. In this mode MEAS_LOOP range in 3~512, and take longer measure time

            Default: AVG.

PARA: CLEAR_CONT/CONT_NEXT/PTN_FORCE_STOP/PATTERN_END: 

            CLEAR_CONT: clear the continued running of pattern. Then, pattern and main program will go on simultaneously.

            CONT_NEXT: clear the continued running of pattern and wait for pattern executing to the next MI "CONT" vector or pattern end. Then, main program will go on.

            PTN_FORCE_STOP: doesn't clear the continued running of pattern but break the running pattern forcibly.

            PATTERN_END: clear the continued running of pattern and wait for executing to the pattern end. Then, main program will go on.

            Default: No active.

        PARA: LOG_OFF

            Set measured value not log to datalog windows, even it is set to be on in engineering set.

            Default: Depend on engineering setting.

PARA: MEASURE_LOOP_INTERVAL=x
            sampling time between each measure execution in measure loop

            Resolution: 55ns

            Range:5.1us ~ 3.281ms  

        PARA: BinNo=x

            x: a integer from 1 to 2048; While test result is fail at this driver, system classify the device to bin x.

        PARA: LOG_ALIAS=name

            name: a string; EX: LOG_ALIAS=ABC. The setting name will show in the .csv file and user monitor.

        PARA: LOG_UNIT=unit

            unit: a string; EX: V, mV ......., This setting will show after the alias name.

            Parameter can be set to LOG_UNIT=unit[.X] , this function can set the significant digits of fractional portion which will be shown in the .csv file.

            X: The number of significant digits of fractional portion.

        PARA: LOG_SITE=x

            x: site number from 1 to 64. User set the site number that needed to log to file or user monitor. EX: LOG_SITE=[1,3-5,8], 

            Default: Log all site.

        PARA:  USER_MONITOR/USER_MON_ONLY

            USER_MONITOR: Log measured value to user monitor.

               USER_MON_ONLY: Only show measured value in monitor without producing C.S.V file and STDF file.

        PARA: IGNORE_FAIL

            This argument is identical to the function "Dc Ignore Fail=On" on engineer setting menu. It ignore the measure result, and go to next driver.

            Default: OFF.

        PARA: DIGITAL_FILTER=0~6

            0: 200kHz

            1: 100kHz

            2: 50kHz

            3: 25kHz

            4: 12.5kHz

            5: 6.25 kHz

            6: 3.125kHz  

EXAMPLE:

        HS_FORCE_VS(HS_VS9, FORCE_V, 0.0V, 40UA, E1, I2);

        WAIT(1MS);

        HS_CLOSE_VS_OUTPUT_RELAY(HS_VS9, WAIT=3mS, ON);

        WAIT(1MS);

        HS_FORCE_VS(HS_VS9, FORCE_V, 3.0V, 40UA, E1, I2);

        WAIT(1MS);

        HS_VS_MV(HS_VS9, UP_LIMIT=3.5V, DOWN_LIMIT=2.5V);

        HS_FORCE_VS(HS_VS9, FORCE_V, 0.0V, 40UA, E1, I2);

        WAIT(1MS);

        HS_CLOSE_VS_OUTPUT_RELAY(HS_VS9, WAIT=3mS, OFF);

        WAIT(1MS);